surgical drop-off apron - Spanish English Dictionary